have to look after oneself - Inglés Sinónimo Diccionario